Update devDependency verdaccio to v5 #739
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
4.13.2
->5.14.0
Release Notes
verdaccio/verdaccio
v5.14.0
Compare Source
Features
Bug Fixes
v5.13.3
Compare Source
5.13.3 (2022-07-13)
Bug Fixes
v5.13.2
Compare Source
5.13.2 (2022-07-12)
Bug Fixes
v5.13.1
Compare Source
5.13.1 (2022-06-23)
Bug Fixes
v5.13.0
Compare Source
Features
Enable more algorithms for hasing password only for htpasswd plugin,
crypt
by default to avoid breaking changes for next major releasebcrypt
is highly recommended.ref https://github.com/verdaccio/monorepo/pull/580
v5.12.0
Compare Source
Features
Example
Bug Fixes
v5.11.0
Compare Source
The way to use verdaccio programatically is not very friendly if you are using
as this example.
runServer
) forbid this and only allows the first one listener listed❌ Bad
✅ Good (on v6.0.0 won't be a list anymore)
🚀 Feature
runServer
method to run verdaccio programatically as a promiseOn v6 https://github.com/verdaccio/verdaccio/pull/2165 this was improved and I am moving the same API to v5 so is much easier to migrate in the future.
There are three ways to use it:
config.yaml
as is you would runverdaccio
in the consoleWith an object you need to add
self_path
, manually (it's not nice but would be a breaking change changing it now) on v6 this is not longer need it.Read more here https://verdaccio.org/docs/verdaccio-programmatically
parseConfigFile
methodExposed for easy use parse a
yaml
file as an objectv5.10.3
Compare Source
5.10.3 (2022-05-30)
Bug Fixes
v5.10.2
Compare Source
5.10.2 (2022-05-07)
Bug Fixes
v5.10.1
Compare Source
5.10.1 (2022-05-05)
Bug Fixes
v5.10.0
Compare Source
Features
🌞 Initial new set of variables to hide features (more to come)
Add set of new variables that allow hide different parts of the UI, buttons, footer or download tarballs. ℹ️ All are
enabled by default.
Future could be extended to other parts.
🚀 Raw button to display manifest package
A new experimental feature (enabled by default), button named RAW to be able navigate on the package manifest directly on the ui, kudos to react-json-view that allows an easy integration, not configurable yet until get more feedback.
|
|
|
🧑🏭 Rework header buttons
🔢 Others
🪄 What's next?
🐞 Bug Fixes
v5.9.0
Compare Source
Features
Verdaccio cache the initial HTML render to improve performance, this might be not a required in some cases, the new property
web.html_cache
disable this optimization. by @Tiny-FendyBug Fixes
The search component has been improved for V6, but for V5 is does not show all the potential but is able to display the description of the package and the latest published version on search private packages. V6 will increase ammount of information could be displayed on this component. For v6 more detail info read https://github.com/verdaccio/verdaccio/pull/3057 or install⚠️ v6 is not producction ready, but have some fun.
npm i -g verdaccio@6-next
v5.8.0
Compare Source
If you want to hide the flag for Help Provide Humanitarian Aid to Ukraine, there it is the easy solution. On the
config.yaml
file.I'd prefer if you keep it.
Features
v5.7.1
Compare Source
5.7.1 (2022-03-08)
Bug Fixes
v5.7.0
Compare Source
Bug Fixes
Display CJS icon for commonJS packages, TS for those packages that have types
Feature
Disable colors from logging, also could use
EXPERIMENTAL_VERDACCIO_LOGGER_COLORS
environment variablev5.6.2
Compare Source
5.6.2 (2022-02-26)
New Feature
It display bagets if the package provides types, ES6 modules or strictly common.js
Bug Fixes
v5.6.1
Compare Source
5.6.1 (2022-02-26)
Bug Fixes
v5.6.0
Compare Source
Features
Add option to set storage from environment variable
VERDACCIO_STORAGE_PATH
to replace theconfig.yaml
storage property.Bug Fixes
v5.5.2
Compare Source
5.5.2 (2022-01-27)
Bug Fixes
v5.5.1
Compare Source
5.5.1 (2022-01-24)
Bug Fixes
v5.5.0
Compare Source
Features
TL;DR
Web User Interface Improvements
The current user interface for this version is exactly the same used on the next major release, the verdaccio/ui repository has been archived, one single UI is much easier to maintain and also to share features between the future major release and the stable one.
The translations were migrated from the source code to the crowdin platform for the User interface which ensure repeated words are not translated twice and also crowding provides a nice interface for contributions, the latest translations are pulled on every release automcatically.
Add new options to the web disable login and pkg managers (#2947) (1a7b1ee)
Improve language switch ui and package manager info
Bug Fixes
Announcements
The next month is the talk at Node.js Congress 2022, you can craft your own badge 😊 here, please share it with your colleagues and 👍🏼 if you want like this tweet.
v5.4.0
Compare Source
Features
add cache-control header to endpoints (#2791) (
fd3ad1e
)Some
npm
commands has a response thetoken
as the body, to void cache those responses we addCache-Control
as response header.add rate limit to user api endpoints (#2800) (#2799) (
f64e403
)Add default rate limit to user endpoints,
npm token
,npm profile
,npm loding/adduser
to 100 request peer 15 min, customizable viaAlso
X-RateLimit
is part of the response headers.add rate limit to web endpoints (#2799) (
c91d6be
) (#2803) (5b1264c
)The web endpoints that retrieve data from the cache are limited by default 5k request peer 15 min and customizable if your need exceeds the defautls.
JWT web signature default time reduced to 1 hour (#2787) (
1c17d09
)The JWT token for web has been reduced from 7 days to 1 hour for security reasons. To restore the previous time, use configuration.
User agent is the client by default (#2793) (
e5d79ce
)The
user_agent
property has been part of the config file, but undocumented, previous versions send the headerUser-Agent
was something likeVerdaccio/5.x.x
. After this version is disabled and forward the one that comes from the client, also disable'X-Powered-By
by default. The newuser_agent
allows re-enable this feature by usingtrue
or craft your own user agent.Bug Fixes
by @juanpicado @Splaktar
v5.3.2
Compare Source
5.3.2 (2021-12-16)
Bug Fixes
v5.3.1
Compare Source
5.3.1 (2021-12-11)
Bug Fixes
v5.3.0
Compare Source
Bug Fixes
v5.2.3
Compare Source
v5.2.2
Compare Source
5.2.2 (2021-11-08)
Bug Fixes
v5.2.1
Compare Source
5.2.1 (2021-11-08)
Bug Fixes
v5.2.0
Compare Source
Features
Bug Fixes
v5.1.6
Compare Source
5.1.6 (2021-09-21)
Bug Fixes
v5.1.5
Compare Source
5.1.5 (2021-09-17)
Bug Fixes
v5.1.4
Compare Source
5.1.4 (2021-09-07)
Bug Fixes
v5.1.3
Compare Source
5.1.3 (2021-08-20)
Bug Fixes
v5.1.2
Compare Source
@@ -0,0 +1,2048 @@
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
5.1.2 (2021-07-14)
Bug Fixes
v5.1.1
Compare Source
5.1.1 (2021-06-12)
Bug Fixes
v5.1.0
Compare Source
Features
Bug Fixes
v5.0.4
Compare Source
@@ -0,0 +1,2013 @@
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
5.0.4 (2021-04-28)
v5.0.3
Compare Source
@@ -0,0 +1,2006 @@
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
5.0.3 (2021-04-27)
Bug Fixes
5.0.2 (2021-04-27)
Bug Fixes
5.0.1 (2021-04-10)
Bug Fixes
5.0.0 (2021-04-09)
Features
5.0.0-alpha.7 (2021-04-08)
Bug Fixes
5.0.0-alpha.6 (2021-04-06)
5.0.0-alpha.5 (2021-04-03)
5.0.0-alpha.4 (2021-04-03)
Features
5.0.0-alpha.3 (2021-04-02)
Features
5.0.0-alpha.2 (2021-03-31)
Bug Fixes
5.0.0-alpha.1 (2021-03-30)
Features
5.0.0-alpha.0 (2021-03-29)
⚠ BREAKING CHANGES
Features
4.12.0 (2021-03-17)
Features
4.11.3 (2021-03-06)
Bug Fixes
4.11.2 (2021-03-04)
Bug Fixes
4.11.1 (2021-02-25)
Bug Fixes
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.